YandexCheckout\Model\Receipt B

Total Complexity 80
Dependencies 10
Dependents 4
Total lines 417
Lines of code 224
Logical lines of code 123
Comment lines 132
Methods 20
Properties 5

Methods 20

Method Rating Maintainability Complexity Lines of code
normalize()
C
36 25 78
fromArray()
A
54 8 22
setItems()
A
53 8 21
setSettlements()
A
54 8 20
setTaxSystemCode()
S
57 6 17
getAmountValue()
S
65 4 9
getShippingAmountValue()
S
66 3 9
getPhone()
S
79 2 3
setEmail()
S
71 2 6
addItem()
S
71 2 6
setPhone()
S
71 2 6
getEmail()
S
79 2 3
notEmpty()
S
80 1 3
getCustomer()
S
82 1 3
setCustomer()
S
81 1 3
getTaxSystemCode()
S
82 1 3
addSettlement()
S
80 1 3
getSettlements()
S
82 1 3
getItems()
S
82 1 3
getObjectId()
S
82 1 3